agents or other intermediaries - Türkisch Englisch Wörterbuch